date: 2023-09-26
Type: Cours
Projet: Blindcode
Cours: CSSCSS : Le principe de Conteneur et de Hiérarchie
Lors de mon cours, et même de la réalisation de site, où lecture de tuto, vous allez souvent être confronté à la notion de conteneur ou conteneur parent. Même si cette notion peut couler de source pour certains, je préfère étayer la notion ici pour que vous puissiez vous y retrouver si vous ne comprenez pas.
Un "conteneur" en CSS est un élément HTML utilisé pour englober d'autres éléments à l'intérieur de lui. Le conteneur permet de regrouper des éléments et de les organiser de manière cohérente dans une mise en page. Les conteneurs sont fréquemment utilisés pour appliquer des styles ou des mises en page spécifiques à un groupe d'éléments plutôt qu'à chaque élément individuellement.
<div class="container">
<h2>Titre Principal</h1>
<p>Texte d'introduction.</p>
<ul>
<li>Liste d'éléments</li>
<li>Liste d'éléments</li>
<li>Liste d'éléments</li>
</ul>
</div>
Dans cet exemple, la <div> avec la classe "container" est utilisée comme conteneur. Elle englobe le titre principal, le paragraphe et la liste à puces. En appliquant des styles ou des classes à cette div, vous pouvez influencer la présentation de tous les éléments qu'elle contient.
Les conteneurs sont couramment utilisés dans la conception de sites web pour créer une structure logique et appliquer des mises en page cohérentes. Vous pouvez également utiliser des éléments HTML spécifiques pour créer des conteneurs, tels que <section>, <article>, <header>, <footer>, etc.
<div> peut être un parent qui contient un <h1> et un paragraphe <p>.<div> <h1></h1> <p> </p> </div>, le <h1> et le paragraphe <p> sont des éléments enfants de la <div>.créé le 2023-09-26 à 10:46